import request from "@/util/request";

/**
 * @description 获取个人信息
 * @returns {Promise}
 */
export function getInformation(data) {
	return request({
		url: '/getCustomer',
		method: 'GET',
		data
	})
}

/**
 * @description 获取个人信息详情
 * @returns {Promise}
 */
export function getUserCustomer(data) {
	return request({
		url: '/getUserCustomer',
		method: 'GET',
		data
	})
}

/**
 * @description 保存个人信息
 * @param data
 * @returns {Promise}
 */
export function submitUserCustomer(data) {
	return request({
		url: '/toUpdateCustomer',
		method: 'POST',
		data
	})
}

/**
 * @description 查询求职意向列表
 * @param data
 * @returns {Promise}
 */
export function getIntentionList(data) {
	return request({
		url: '/getIntentionList',
		method: 'GET',
		data
	})
}

/**
 * @description 提交求职意向
 * @param data
 * @returns {Promise}
 */
export function submitIntention(data) {
	return request({
		url: '/addOrupIntention',
		method: 'POST',
		data
	})
}

/**
 * @description 查询求职意向详情
 * @param data
 * @returns {*}
 */
export function getIntention(data) {
	return request({
		url: '/getIntention',
		method: 'GET',
		data
	})
}

/**
 * @description 删除求职意向
 * @param data
 * @returns {Promise}
 */
export function delIntention(data) {
	return request({
		url: '/delIntention',
		method: 'POST',
		data
	})
}

/**
 * @description 查询工作经历列表
 * @param data
 * @returns {Promise}
 */
export function getWorkExpList(data) {
	return request({
		url: '/getWorkExpList',
		method: 'GET',
		data
	})
}
/**
 * @description 查询工作经历详情
 * @param data
 * @returns {Promise}
 */
export function getWorkExp(data) {
	return request({
		url: '/getWorkExp',
		method: 'GET',
		data
	})
}

/**
 * @description 提交工作经历
 * @param data
 * @returns {Promise}
 */
export function submitWorkExp(data) {
	return request({
		url: '/groupWorkExp',
		method: 'POST',
		data
	})
}
/**
 * @description 删除工作经历
 * @param data
 * @returns {Promise}
 */
export function delWorkExp(data) {
	return request({
		url: '/delWorkExp',
		method: 'POST',
		data
	})
}
/**
 * @description 查询项目经历列表
 * @param data
 * @returns {Promise}
 */
export function getProjectExpList(data) {
	return request({
		url: '/getItemExpList',
		method: 'GET',
		data
	})
}

/**
 * @description 删除项目经历
 * @param data
 * @returns {Promise}
 */
export function delProjectExp(data) {
	return request({
		url: '/delItemExp',
		method: 'POST',
		data
	})
}
/**
 * @description 提交项目经历
 * @param data
 * @returns {Promise}
 */
export function submitProjectExp(data) {
	return request({
		url: '/groupItemExp',
		method: 'POST',
		data
	})
}

/**
 * @description 查询项目经历详情
 * @param data
 * @returns {Promise}
 */
export function getItemExp(data) {
	return request({
		url: '/getItemExp',
		method: 'GET',
		data
	})
}

/**
 * @description 查询教育经历列表
 * @param data
 * @returns {Promise}
 */
export function getEducationList(data) {
	return request({
		url: '/getEducationList',
		method: 'GET',
		data
	})
}
/**
 * @description 删除教育经历
 * @param data
 * @returns {Promise}
 */
export function delEducation(data) {
	return request({
		url: '/delEducation',
		method: 'POST',
		data
	})
}
/**
 * @description 提交教育经历
 * @param data
 * @returns {Promise}
 */
export function submitEducation(data) {
	return request({
		url: '/groupEducation',
		method: 'POST',
		data
	})
}

/**
 * @description 查询教育经历详情
 * @param data
 * @returns {*}
 */
export function getCusEducation(data) {
	return request({
		url: '/getCusEducation',
		method: 'GET',
		data
	})
}

/**
 * @description 查询语言能力列表
 * @param data
 * @returns {Promise}
 */
export function getLanguageList(data) {
	return request({
		url: '/findAllByCustomerId',
		method: 'GET',
		data
	})
}
/**
 * @description 删除语言能力
 * @param data
 * @returns {Promise}
 */
export function delLanguage(data) {
	return request({
		url: '/deleteLangskillById',
		method: 'GET',
		data
	})
}

/**
 * @description 提交语言能力
 * @param data
 * @returns {*}
 */
export function submitLanguage(data) {
	return request({
		url: '/addOrupLangskill',
		method: 'POST',
		data
	})
}
/**
 * @description 查询语言能力详情
 * @param data
 * @returns {Promise}
 */
export function getLangById(data) {
	return request({
		url: '/getLangById',
		method: 'GET',
		data
	})
}

/**
 * @description 查询附加信息
 * @param data
 * @returns {Promise}
 */
export function getAddition(data) {
	return request({
		url: '/getAdditionalById',
		method: 'GET',
		data
	})
}
/**
 * @description 提交附加信息
 * @param data
 * @returns {Promise}
 */
export function submitAddition(data) {
	return request({
		url: '/insertAdditional',
		method: 'POST',
		data
	})
}
/**
 * @description 获取简历地址
 * @param data
 * @returns {Promise}
 */
export function getResumePdf(data) {
	return request({
		url: '/getResumePDF',
		method: 'GET',
		data
	})
}
/**
 * @description 获取全部专业
 * @param data
 * @returns {Promise}
 */
export function getFieldApi(data) {
	return request({
		url: '/getField',
		method: 'GET',
		data
	})
}

/**
 * @description 获取全部学校
 * @param data
 * @returns {Promise}
 */
export function getSchoolApi(data) {
	return request({
		url: '/getSchool',
		method: 'GET',
		data
	})
}

/**
 * @description 我的举报
 * @param data
 * @returns {Promise}
 */
export function getMyApplication(data) {
	return request({
		url: '/myApplication',
		method: 'GET',
		data
	})
}